home *** CD-ROM | disk | FTP | other *** search
-
-
-
- MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss((((3333XXXX))))
-
-
-
- NNNNAAAAMMMMEEEE
- MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss - Fetches the values to be set from
- literals stored in UID files
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<MMMMrrrrmmmm////MMMMrrrrmmmmPPPPuuuubbbblllliiiicccc....hhhh>>>>
-
- CCCCaaaarrrrddddiiiinnnnaaaallll MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss((((_h_i_e_r_a_r_c_h_y__i_d, _w_i_d_g_e_t, _a_r_g_s, _n_u_m__a_r_g_s))))
- MMMMrrrrmmmmHHHHiiiieeeerrrraaaarrrrcccchhhhyyyy_h_i_e_r_a_r_c_h_y__i_d;;;;
- WWWWiiiiddddggggeeeetttt _w_i_d_g_e_t;;;;
- AAAArrrrggggLLLLiiiisssstttt _a_r_g_s;;;;
- CCCCaaaarrrrddddiiiinnnnaaaallll _n_u_m__a_r_g_s;;;;
-
-
- VVVVEEEERRRRSSSSIIIIOOOONNNN
- This page documents version 1.2 of the Motif library.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss function is similar to XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss,
- except that the values to be set are defined by the UIL
- named values that are stored in the UID hierarchy.
- MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss fetches the values to be set from literals
- stored in UID files.
-
-
- _h_i_e_r_a_r_c_h_y__i_dSpecifies the ID of the UID hierarchy that
- contains the specified literal. The _h_i_e_r_a_r_c_h_y__i_d
- was returned in a previous call to
- MMMMrrrrmmmmOOOOppppeeeennnnHHHHiiiieeeerrrraaaarrrrcccchhhhyyyyPPPPeeeerrrrDDDDiiiissssppppllllaaaayyyy.
-
- _w_i_d_g_e_t Specifies the widget that is modified.
-
- _a_r_g_s Specifies an argument list that identifies the
- widget arguments to be modified as well as the
- index (UIL name) of the literal that defines the
- value for that argument. The name part of each
- argument (args[n].name) must begin with the
- string XXXXmmmmNNNN followed by the name that uniquely
- identifies this attribute tag. For example,
- XXXXmmmmNNNNwwwwiiiiddddtttthhhh is the attribute name associated with
- the core argument _w_i_d_t_h. The value part
- (args[n].value) must be a string that gives the
- index (UIL name) of the literal. You must
- define all literals in UIL as exported values.
-
- _n_u_m__a_r_g_s Specifies the number of entries in _a_r_g_s.
-
-
-
-
-
-
-
-
-
- Page 1 (printed 4/30/98)
-
-
-
-
-
-
- MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss((((3333XXXX)))) UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVV MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss((((3333XXXX))))
-
-
-
- This function sets the values on a widget, evaluating the
- values as public literal resource references resolvable from
- a UID hierarchy. Each literal is fetched from the
- hierarchy, and its value is modified and converted as
- required. This value is then placed in the argument list
- and used as the actual value for an XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss call.
- MMMMrrrrmmmmFFFFeeeettttcccchhhhSSSSeeeettttVVVVaaaalllluuuueeeessss allows a widget to be modified after
- creation using UID file values exactly as is done for
- creation values in MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt.
-
- As in MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt, each argument whose value can be
- evaluated from the UID hierarchy is set in the widget.
- Values that are not found or values in which conversion
- errors occur are not modified.
-
- Each entry in the argument list identifies an argument to be
- modified in the widget. The name part identifies the tag,
- which begins with XXXXmmmmNNNN. The value part must be a string
- whose value is the index of the literal. Thus, the
- following code would modify the label resource of the widget
- to have the value of the literal accessed by the index
- OK_button_label in the hierarchy:
-
- args[n].name = XmNlabel;
- args[n].value = "OK_button_label";
-
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
- This function returns one of these status return constants:
-
-
- MMMMrrrrmmmmSSSSUUUUCCCCCCCCEEEESSSSSSSS The function executed successfully.
-
- MMMMrrrrmmmmPPPPAAAARRRRTTTTIIIIAAAALLLL____SSSSUUUUCCCCCCCCEEEESSSSSSSS
- At least one literal was successfully
- fetched.
-
- MMMMrrrrmmmmBBBBAAAADDDD____HHHHIIIIEEEERRRRAAAARRRRCCCCHHHHYYYY
- The hierarchy ID was invalid.
-
- MMMMrrrrmmmmFFFFAAAAIIIILLLLUUUURRRREEEE The function failed.
-
-
- RRRREEEELLLLAAAATTTTEEEEDDDD IIIINNNNFFFFOOOORRRRMMMMAAAATTTTIIIIOOOONNNN
- MMMMrrrrmmmmOOOOppppeeeennnnHHHHiiiieeeerrrraaaarrrrcccchhhhyyyyPPPPeeeerrrrDDDDiiiissssppppllllaaaayyyy((((3333XXXX)))), XXXXttttSSSSeeeettttVVVVaaaalllluuuueeeessss((((3333XXXX)))).
-
-
-
-
-
-
-
-
-
-
- Page 2 (printed 4/30/98)
-
-
-
-